// pages/user/user.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    // 用户信息
    userInfo: {},
    // 收藏信息
    collectInfo: {},
  },

  /**
   * 登录
   */
  handleLogin(e) {
    // 获取用户信息
    let {
      userInfo
    } = e.detail
    this.setData({
      userInfo
    })
    // 存入缓存中
    wx.setStorageSync("userinfo", userInfo);
  },


  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {
    // 获取缓存中的用户信息
    const userInfo = wx.getStorageSync("userinfo") || {};
    this.setData({
      userInfo
    })
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {
    // **************  获取缓存中的收藏信息  Start
    const collect = wx.getStorageSync("collect") || {};
    if (collect.length !== 0) {
      let collectInfo = {};
      collectInfo["shops"] = collect.shops ? collect.shops.length : 0;
      collectInfo["goods"] = collect.goods ? collect.goods.length : 0;
      collectInfo["concern"] = collect.concerns ? collect.concerns.length : 0;
      collectInfo["footprints"] = collect.footprints ? collect.footprints.length : 0;
      this.setData({
        collectInfo
      })
    }
    // **************  获取缓存中的收藏信息  End
  },
})